/*******************************************************************************
 * Includes
 ******************************************************************************/
#include <string.h>
#include "pthread.h"

/*******************************************************************************
 * Code
 ******************************************************************************/

int pthread_mutexattr_init(pthread_mutexattr_t *p_attr){
    if (NULL == p_attr) {
        return -WED_EINVAL;
    }

    return 0;
}

int pthread_mutexattr_destroy(pthread_mutexattr_t *p_attr){
    if (NULL == p_attr) {
        return -WED_EINVAL;
    }

    return 0;
}

int pthread_mutexattr_settype(pthread_mutexattr_t *p_attr, int type){
    int ret = 0;
//    aw_err_t            i_ret;
//
//    if (NULL == p_attr) {
//        return EINVAL;
//    }
//    switch(type) {
//    case PTHREAD_MUTEX_NORMAL:
//        i_ret = ENOTSUP;
//        break;
//    case PTHREAD_MUTEX_ERRORCHECK:
//        i_ret = ENOTSUP;
//        break;
//
//    case PTHREAD_MUTEX_RECURSIVE:
//        i_ret = 0;
//        break;
//    default:
//        i_ret = EINVAL;
//        break;
//    }
//
    return ret;
}
